import React from 'react';
interface iconChatProps {
  width?: string;
  height?: string;
}
const IconDB: React.FC<iconChatProps> = ({ width, height }) => {
  return (
    <svg
      className="icon"
      viewBox="0 0 1024 1024"
      version="1.1"
      xmlns="http://www.w3.org/2000/svg"
      width={width ? width : '35'}
      height={height ? height : '100%'}
    >
      <path
        d="M1024.16 512c0 282.72-229.28 512-512 512S0.16 794.72 0.16 512 229.44 0 512.16 0s512 229.28 512 512"
        fill="#1296db"
        data-spm-anchor-id="a313x.search_index.0.i3.97003a81QHgVzT"
        className="selected"
      ></path>
      <path
        d="M512.16 175.2h7.36c26.08 0.16 52.16 1.76 78.08 4.48l12.48 1.44 13.12 1.76 12.96 2.08 6.4 1.12 12.64 2.4c106.88 21.6 181.76 67.84 184.48 128.64l0.16 3.52v382.4c0 62.56-75.68 110.08-184.64 132.16l-12.64 2.4-6.4 1.12-12.96 2.08-13.12 1.76c-30.88 4-63.84 6.08-97.76 6.08s-66.88-2.08-97.76-6.08l-13.12-1.76-12.96-2.08c-116.96-19.84-200.8-67.84-203.68-132.16l-0.16-3.52v-382.4l0.16-3.52c2.88-60.8 77.76-107.04 184.48-128.64l12.64-2.4 6.4-1.12 12.96-2.08 13.12-1.76c27.68-3.52 55.52-5.44 83.36-5.92h14.4z m123.84 463.36l-12.96 2.08-13.12 1.76c-30.88 4-63.84 6.08-97.76 6.08-34.08 0-66.88-2.08-97.76-6.08l-13.12-1.76-12.96-2.08c-60.96-10.4-112.96-28.32-149.12-52.32v116.8c0 17.92 20.64 36.48 55.52 52.16l8.32 3.52c12.8 5.28 27.36 10.24 43.2 14.56l10.72 2.88c11.52 2.88 23.04 5.28 34.72 7.36l12.32 2.08 12.64 1.92c8.64 1.28 17.44 2.24 26.08 3.04l13.44 1.28 13.76 0.96 13.92 0.64c19.04 0.8 38.08 0.8 57.12 0l13.92-0.64 13.76-0.96 13.44-1.28c8.64-0.8 17.44-1.92 26.08-3.04l12.64-1.92 12.32-2.08c12.16-2.24 23.68-4.64 34.72-7.36l10.72-2.88c15.84-4.32 30.4-9.28 43.2-14.56l8.32-3.52c33.6-15.04 53.92-32.96 55.36-50.08l0.16-2.08v-116.96c-36.48 24.16-88.48 42.24-149.6 52.48z m149.28-234.4c-34.4 22.88-83.04 40.16-140.16 50.72l-9.12 1.6-12.96 2.08-13.12 1.76c-30.88 4-63.84 6.08-97.76 6.08-29.12 0-57.44-1.6-84.48-4.48l-13.44-1.6-13.12-1.76-12.96-2.08c-60.96-10.4-112.96-28.32-149.12-52.32v98.72c0 17.92 20.64 36.48 55.52 52.16l8.32 3.52c12.8 5.28 27.36 10.24 43.2 14.56l10.88 2.88c11.52 2.88 23.04 5.28 34.72 7.36l12.32 2.08 12.64 1.92c8.64 1.28 17.44 2.24 26.08 3.04l13.44 1.28 13.76 0.96 13.92 0.64c19.04 0.8 38.08 0.8 57.12 0l13.92-0.64 13.76-0.96 13.44-1.28c8.64-0.8 17.44-1.92 26.08-3.04l12.64-1.92 12.32-2.08c12.16-2.24 23.68-4.64 34.72-7.36l10.72-2.88c15.84-4.32 30.4-9.28 43.2-14.56l8.32-3.52c33.6-15.04 53.92-32.96 55.36-50.08l0.16-2.08-0.32-98.72zM512.16 229.76h-7.2l-10.72 0.16-10.56 0.32-13.92 0.64-13.76 0.96-13.44 1.28-17.44 1.92-8.48 1.12-12.64 1.92-12.32 2.08c-8.8 1.6-17.6 3.36-26.24 5.44l-8.32 2.08-10.72 2.88c-13.28 3.68-25.44 7.68-36.64 12l-6.56 2.56-8.32 3.52c-34.88 15.68-55.52 34.4-55.52 52.16 0 17.12 18.88 34.88 51.04 50.08l4.48 2.08 8.32 3.52c10.72 4.48 22.56 8.48 35.36 12.32l7.84 2.24 10.72 2.88c8.16 2.08 16.8 4 25.6 5.76l8.96 1.76 12.32 2.08 12.64 1.92c5.6 0.8 11.36 1.44 17.28 2.24l8.8 0.96 13.44 1.28 13.76 0.96 13.92 0.64c15.84 0.64 31.84 0.8 47.68 0.32l9.44-0.32 13.92-0.64 13.76-0.96 13.44-1.28 17.44-1.92 8.48-1.12 12.64-1.92 12.32-2.08c8.8-1.6 17.6-3.36 26.24-5.44l8.32-2.08 10.72-2.88c13.28-3.68 25.44-7.68 36.64-12l6.56-2.56 8.32-3.52c34.88-15.68 55.52-34.4 55.52-52.16 0-17.12-18.88-34.88-51.04-50.08l-4.48-2.08-8.32-3.52c-11.52-4.64-23.36-8.8-35.36-12.32l-7.84-2.24-10.72-2.88c-8.48-2.08-17.12-4-25.6-5.76l-8.96-1.76-12.32-2.08-12.64-1.92c-5.76-0.8-11.52-1.6-17.28-2.24l-8.8-0.96-13.44-1.28-13.76-0.96-13.92-0.64c-6.24-0.32-12.64-0.48-18.88-0.48H512.16z"
        fill="#FFFFFF"
      ></path>
    </svg>
  );
};

export default IconDB;
